persistent swelling - Turkish English Dictionary